//import en from './en' // 英文语言配置
import zhCN from './zh' // 中文语言配置

import { createI18n } from 'vue-i18n'

const config = localStorage.getItem('config') // 当前使用的语言类型
let lang = 'zhCN'
if (config) {
  lang = JSON.parse(config).lang || 'zhCN'
}
export const i18n = createI18n({
  legacy: false, // componsition API需要设置为false 
  locale: lang,
  globalInjection: true, // 可以在template模板中使用$t
  messages: {
    zhCN
  }
})

//动态加载语言  暂未用到 不做修改
// import { useI18n } from 'vue-i18n'
// const { locale } = useI18n()

// const changeLang = (val: string) => {
//   locale.value = val
//   localStore.setItem('config', { lang: val })
//   location.reload()
// }
